<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>ProMRDS Chapter 7 - Extending the Simulation Environment</title>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
<meta name="author" content="Trevor Taylor, Software Technology" />
<meta name="keywords" content="Microsoft Robotics Developer Studio, MRDS, Simulation, Robo-Magellan" />
<meta name="description" content="Chapter 7 for the ProMRDS book" />
<link href="../Styles/Standard.css" rel="stylesheet" type="text/css" />
</head>
<body>
<img src="Images/SimMagellanIcon.JPG" alt="Magellan Course" align="right" style="margin:0; padding:0;" />
<table width="80%">
<tr>
<td width="200"><a href="http://www.ProMRDS.com"><img src="../Images/HomeIcon.gif" alt="ProMRDS Home Page" border="0" /></a></td>
<td width="*" align="center"><img src="Images/Chapter7.gif" alt="Chapter 7" /></td>
<td width=""></td>
</tr>
<tr>
<td colspan="3"><hr /></td>
</tr>
</table>

<div class="page">
<p class="heading"><span class="smallhead">Professional</span><br />&nbsp;&nbsp;&nbsp;Microsoft Robotics Developer Studio<br />
<a href="http://www.ProMRDS.com" onmouseout="Home.src='../Images/Home.gif';" onmouseover="Home.src='../Images/Home_f2.gif';"><img name="Home" src="../Images/Home.gif" width="150" height="25" border="0" alt="Home Page" /></a>
<a href="../ReadMe.htm" onmouseout="Contents.src='../Images/Contents.gif';" onmouseover="Contents.src='../Images/Contents_f2.gif';"><img name="Contents" src="../Images/Contents.gif" width="150" height="25" border="0" alt="Book Contents" /></a>
<a href="../Chapter6/ReadMe.htm" onmouseout="Prev.src='../Images/Previous.gif';" onmouseover="Prev.src='../Images/Previous_f2.gif';"><img name="Prev" src="../Images/Previous.gif" width="150" height="25" border="0" alt="Previous Chapter" /></a>
<a href="../Chapter8/ReadMe.htm" onmouseout="Next.src='../Images/Next.gif';" onmouseover="Next.src='../Images/Next_f2.gif';"><img name="Next" src="../Images/Next.gif" width="150" height="25" border="0" alt="Next Chapter" /></a><br />
</p>

<h1>Chapter 7 - Using Orchestration Services to Build a Simulation Scenario</h1>

<h2>Summary</h2>
<p>
The CoroBot simulation entity from Chapter 6 is used in a simulation scenario that mimics
the Seattle Robotics Society's <a href="http://www.robothon.org/robothon/robo-magellan.php">Robo-Magellan competition</a>.
Before the competition begins, a referee places cones on the course and then provides GPS
coordinates to the contestants for locations of the cones.
Robots start at a pre-determined point and navigate to each cone avoiding obstacles along the way.
The problems that the robots face are navigating over outdoor terrain, avoiding obstacles,
and dealing with GPS signal problems.
</p>

<h2>Contents</h2>
<p>
This chapter contains two projects:
</p>
<ul>
<li>Simulated Magellan Competition</li>
<li>Robo-Magellan Referee Service</li>
</ul>
<p>
The screenshots below show the CoroBot robot
ready to start on the course. Notice the orange cone in the background.
The second window is the Referee. You can just see one of the cones
over the top of a wall. The robot has to navigate around obstacles like walls.
Click on the images to view larger
versions.
</p>
<a href="Images/SimMagellan.jpg"><img src="Images/SimMagellan_small.jpg" border="0" alt="Magellan Course" /></a> <a href="Images/Referee.jpg"><img src="Images/Referee_small.jpg" border="0" alt="Magellan Referee" /></a>

<h2>Legal Stuff</h2>
<p>
This code is available free of charge for non-commercial use.
Please see the <a href="../Licence.htm">Licence Agreement</a>.
</p>

</div>

<hr />
<div class="footer">
Page maintained by:
<a href="m&#97;&#105;&#108;t&#111;:webmaster&#64;promrds&#46;com">webmaster&#64;promrds.com</a><br />
Last Updated: Mar-2008
</div>

</body>
</html>
